﻿using System;
using System.Linq.Expressions;

namespace Remoting.Reactive
{
    public sealed class RemotableQbservable<T> : IRemotableQbservable<T>
    {
        public string Id
        {
            get { throw new NotImplementedException(); }
        }

        public Type ElementType
        {
            get { throw new NotImplementedException(); }
        }

        public Expression Expression
        {
            get { throw new NotImplementedException(); }
        }

        public IQbservableProvider Provider
        {
            get { throw new NotImplementedException(); }
        }

        public IDisposable Subscribe(IObserver<T> observer)
        {
            throw new NotImplementedException();
        }
    }
}